Synonyms for "vena scrotalis"

Words with similar meaning